table mountains - Turkish English Dictionary